e-commerce risk - German English Dictionary